package com.ssy.jt808.gateway.client.media.pojo;

import com.ssy.jt808.gateway.client.pojo.JtMessageBase;
import lombok.Data;

import java.time.LocalDateTime;
import java.util.List;

/**
 * 终端上传音视频资源列表
 *
 * @author wangzezhou
 */
@Data
public class T1205Reply extends JtMessageBase{

  /** 应答流水号 */
  private Integer    responseSerialNo;
  /** 音视频资源列表 */
  private List<Item> items;

  public T1205Reply(){ }

  @Data
  public static class Item{

    /** 逻辑通道号 */
    private Integer       channelNo;
    /** 开始时间 */
    private LocalDateTime startTime;
    /** 结束时间 */
    private LocalDateTime endTime;
    /** 报警标志0~31(参考808协议文档报警标志位定义) */
    private Integer       warnBit1;
    /** 报警标志32~63 */
    private Integer       warnBit2;
    /** 音视频资源类型 */
    private Integer       mediaType;
    /** 码流类型 */
    private Integer       streamType;
    /** 存储器类型 */
    private Integer       storageType;
    /** 文件大小 */
    private Integer       size;

    public Item(){ }
  }

}
